Technischer Bericht Modeling Soft State Protocols with SDL

نویسندگان

  • Xiaoming Fu
  • Dieter Hogrefe
چکیده

Soft state enables new services to packet-switching networks by introducing a type of state in the network nodes which is refreshed by periodical messages otherwise expire. System designers build protocols that implement soft state concepts based on intuition or on high-level explanations believe that the design is “better” than hard state and soft state implementations should be robust, reliable and interoperable. As states in the network nodes are critical for both applications the and network infrastructure, the operations of soft state protocols, which tend to be designed more and more complex, need to be error-free and deadlock-free. Thus, verification, formal analysis and validation of these protocols become a vital task. In this paper we utilize formal techniques, specifically, Specification and Description Language (SDL) and Message Sequence Chart (MSC), for modeling, analysis and validation of general soft state protocols. We propose a general architecture of state management systems and find several points through the SDL/MSC modeling which may enrich the design, modeling and evaluation of real soft state protocols: 1) modeling these protocols using these techniques is feasible, 2) it can be possible to use these techniques to identify possible design errors and deadlocks/livelocks, which may be caused by imprecise informal specifications of these protocols.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Modeling Soft State Protocols with SDL

Soft state provides new services to packet-switching networks by introducing a type of state in the network nodes which is refreshed by periodical messages and otherwise expires. The operations of soft state protocols, which are being designed with ever greater complexity, need to be error-free and deadlock-free to avoid misusing network resources. Thus, verification, formal analysis and valida...

متن کامل

Modeling Route Change in Soft-State Signaling Protocols Using SDL: A Case of RSVP

Soft state signaling protocols install and maintain states in network nodes, expiring without receiving refreshes. These states require proper reparation when the flow path changes, especially in case of link or node failures. As the specifications usually do not describe in detail how to handle these failures, we present insights by developing SDL models for RSVP on this issue.

متن کامل

Co-Modeling of Embedded Networks Using SystemC and SDL

Today, SDL and SystemC are two very popular languages for embedded systems modeling. SDL has specific advanced features that make it good for reflection of the multi-object systems and interactions between modules. It is also good for system model validation. The SystemC models are better suitable for tracing internal functions of the modeled modules. The hypothetical possibility of combined us...

متن کامل

SDL and SystemC co-modelling: the protocol SDL models Tester

Testing of data transfer protocol can be performed by means of simulation and a variety of modeling languages may be used for it. Among them there are such languages as SDL and SystemC. Moreover an approach for SDL/SystemC co-modeling has been developed and already applied in practice. This paper discusses applicability of SDL/SystemC co-modeling for testing of data transfer protocols.

متن کامل

Modeling, Verifying and Testing Mobility Protocol from SDL Language

This paper deals with mobility protocols specification, validation and testing using a formal approach. A well suited SDL model is proposed to handle the component-based nature of Mobile systems. Two solutions are proposed to derive automatically TTCN-3 test cases from the SDL model.

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2004